Skip to content

feat(dag): unify workflow authoring and blocks - #229

Merged
LeXwDeX merged 2 commits into
devfrom
feat/workflow-authoring-validation
Aug 11, 2026
Merged

feat(dag): unify workflow authoring and blocks#229
LeXwDeX merged 2 commits into
devfrom
feat/workflow-authoring-validation

Conversation

@LeXwDeX

@LeXwDeX LeXwDeX commented Aug 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Establish WorkflowAuthoring as the single raw-source to prepared-graph admission boundary for validate, start, extend, replan, read, list, CLI generation, and packaging.
  • Internalize composable workflow block capabilities while keeping heuristic routing runtime-owned and external Skill-independent.
  • Hide runtime-owned authoring fields, validate model catalogs from one immutable environment snapshot, and fail closed for YAML, compatibility SHA, provenance, and release packaging.
  • Preserve third-party MIT notices and source provenance in runtime/config distribution artifacts.

Verification

  • Standards review: PASS, 0 findings.
  • Spec review: PASS, 0 findings.
  • OpenCode focused suite: 219 pass, 0 fail.
  • Core focused suite: 24 pass, 0 fail.
  • Full repository lint: pass within existing warning budget.
  • Pre-commit full typecheck: 29/29 tasks pass.

Sequencing

The config branch remains intentionally fail-closed. After this PR merges, backfill runtime-compat.json with the merged runtime SHA, rerun the 17-template portable gate, then open the config PR.

LeXwDeX and others added 2 commits August 10, 2026 17:11
release: promote dev to main
Introduce one validated source-to-graph boundary, internalize composable block capabilities, and gate config/release packaging with compatible provenance.
@LeXwDeX
LeXwDeX merged commit 67d06e7 into dev Aug 11, 2026
5 checks passed
@LeXwDeX
LeXwDeX deleted the feat/workflow-authoring-validation branch August 11, 2026 05:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant